wow (waiting on weather) - German English Dictionary